home *** CD-ROM | disk | FTP | other *** search
- mIRC 3.92 supplement by residue
- -----------------------------------------------------------------------
- See the latest mIRC FAQ , the mIRC Help file and versions.txt for other
- excellent resources. Additional aid can be found on EFNET, Undernet, and
- DALnet #mIRC channels.
-
- Also see the mIRC homepages at:
- http://sunsite.nijenrode.nl/ftp/pub/mirc/
- http://www.geopages.com/Colosseum/1822/
-
- mIRC's new features include an unban switch for the /ban command,
- an -stext option in $read to scan for text, full support for & channels,
- /me and /sound in DCC chat windows, a notify list window, limited DDE
- capabilities, unlimited timers, a redesigned channel list dialog, URL
- support for major web browsers, multiple commands in function key aliases
- and more.
-
-
- -u# switch for /ban command
- ---------------------------
- Channel ops will find this option particularly useful. Previously, bans
- (other than nick bans) called from popups and from the command line had
- to be removed manually. Using the new -u# switch, mIRC will now
- automatically remove bans.
-
- syntax: /ban [-u#] [#channel] <nickname> [type]
- -u# will unban after # seconds
-
- ex.
- Temp Ban:/ban -u30 $1 2 | /kick # $1 Go away
- /ban -u60 Soil 4
-
-
- -stext option in $read command
- ------------------------------
- The -stext option will probably get lots of use in bots and on help
- channels. By specifying an appropriate text string, you can have mIRC
- search though a file and display the text from the line that begins with
- the matching string.
-
- syntax: $read [-l# -stext] <filename.txt>
-
- ex.
- 1:ON TEXT:faq:#mirc:/msg #mirc $read -smirc f:\help.txt
-
-
- support for & channels
- ----------------------
- & channels have been around since the beginning of IRC. Until now, mIRC
- has not supported their use. & channels are local channels and only exist
- on the particular server to which you are connected. If you join &mirc
- while on irc.mo.net you will not see someone logged on to irc.ais.net and
- also on &mirc. They are typically used to prevent lag and channel hacking.
- mIRC 3.9 fully supports & channels in alias, popups and remote sections.
-
-
- /me and /sound in DCC CHAT windows
- ----------------------------------
- /me (also /action) and /sound are now supported in DCC CHAT. Usage is the
- same as regular /me and /sound commands except they are used in the DCC
- window.
-
- syntax: /me <message>
- /sound [nick/channel] <file.wav> <message>
-
- ex.
- /me sends a blank check to Khaled
- /sound Shadows tada.wav wake up!
-
-
- notify list window
- ------------------
- mIRC 3.9 also has a new notify list window. The window can be accessed by
- clicking on the notify icon (next to the URL icon) or from the command
- line. All nicks from your file|options|action lists|notify box will appear
- in the window. Pressing return on a nick will perform a double left click
- and pressing the space bar will perform the equivalent of a right click.
-
- syntax: /notify [-sh]
-
- -s show notify window
- -h hide notify window
-
-
- [-ar] switches to /notify, /protect, and /ignore
- ------------------------------------------------
- Though seemingly simple, these switches have enormous potential. They
- operate by forcing mIRC to either add [-a] or remove [-r] an address or
- nickname. This allows simple, yet effective, flood protection in mIRC as
- well as new possibilities for protecting users. One of the common problems
- with using flood protection such as /ignore $nick 2 is that if you are
- sent CTCP requests by multiple clients there is a chance that your ignore
- may be toggled on and off while mIRC performs the necessary /whois to find
- the address. However, using the new switches you can guarantee that the
- /ignore stays on. In the same fashion, you can use /protect [-ar] to
- follow nick changes of ops that you want to protect.
-
- syntax: /notify [-ar]
- /protect [-ar]
- /ignore [-ar]
-
- ex.
- +1:VERSION:/ignore -a $nick 2 | /timer 1 30 /ignore -r $nick 2
- 15!:ON NICK:/ruser $nick | /protect -r $nick | /auser 16 $newnick |
- /protect -a $newnick
- /notify -a +residue
-
-
- DDE (Dynamic Data Exchange) support
- -----------------------------------
- If you don't know what this is then you probably don't need to know. In
- short, it will allow programmers to pass data from mIRC to other
- applications for manipulation. Implementation is currently limited to a
- small set of commands but will be expanded in future versions of mIRC.
- See the mIRC help file for more information.
-
-
- Channel List dialog
- -------------------
- The new channel list dialog offers greater flexibility through additional
- options and display criteria. mIRC 3.92 can now match text to topics and
- extract URL's to the URL list. Channels with particular text strings or
- alphanumerics can also be hidden and locked with a password.
-
-
- Other additions and modifications
- ---------------------------------
- Unlimited timers - Timers are probably among the most useful commands in
- mIRC. The only limiting factor in mIRC 3.9, concerning
- the number of timers you can run, might be the ability
- of your computer to handle them. You could probably
- track channel joins and parts and make an idle kick
- remote event now.
-
- Multiple * in ON TEXT - The text matching routine now accepts multiple
- wildcards in the text string. Use of = has been
- discontinued.
- ex. *1:ON TEXT:*op*me*please*:#:/kick $chan $nick
-
- No unknown CTCP responses - A response will not be sent in reply to an
- unknown CTCP request and instead will be
- ignored.
- ex. [Mia ERRMSG reply]: die Unknown Command!
- will not be sent
-
- Font system menu - Fonts can now only be changed by left clicking on the
- control box of a window (upper left corner).
-
- Finger icon listing - Entries were being saved in the finger dialog window
- as nick!*userid@host. This prevented you from
- fingering the same user, unless they had the same
- nickname. mIRC 3.9 saves fingered users as
- *!*userid@host.
-
- Notify/URL/Channel list window toggles - Pressing ALT-N, ALT-U, or ALT-L,
- will toggle the appropriate
- open and closed.
-
- Notify nicks in proper case - mIRC can now display nicks from the notify
- list in uppercase, as well as lowercase.
-
- LFN support for logs and buffers - When using mirc32.exe and win95
- filenames of logs and buffers will no
- longer be limited to 8 characters.
-
- Activate messaged window - An option now exists to control whether or not
- mIRC switches to the window being messaged. The
- default is off to prevent you from being
- switched repeatedly to a window being messaged
- through a timer. To switch to the window being
- messaged add a -s switch after /msg
- ex. /msg -s #new2irc
-
- Edit finger file option - Clicking on the edit button under
- file|options|servers will load notepad with
- your finger file for easy editing.
-
- /timer activation time - the timer will begin at the specified time.
- ex. /timer 23:59 1 1 /notice $me 1 minute to 1996
-
- /timers off switch - This command will disable all active timers.
-
- /pop randomly "close" - /pop will now delay closer to the specified time
- before opping a user.
- ex. *15:ON JOIN:#:/pop 5 $chan $nick
-
- /ignore works on invites - The /ignore command will ignore invites from
- other users.
-
- Minimize DCC Get window - A check box will appear in the DCC Get dialog
- asking you if you want the window minimized
- after the transfer is accepted.
-
- $adate identifier - Those not familiar with European format will
- appreciate this identifier.
- format: month/day/year
-
- $fulldate identifier - This identifier works similarly to $date and
- displays the day/month/date/timer/year
- ex. Wed Dec 27 21:16:02 1995
-
- $site identifier - $site can be used in the remote as a substitute for a
- user's domain. The $site of residue@inch.com would be
- inch.com
-
- /raw quiet mode - Using the -q switch you can prevent mIRC from echoing
- the raw command being sent to the server.
- syntax: /raw -q <command>
- ex. /raw -q list #ircnewbies will not display
- -> SERVER: list #ircnewbies
-
- /timestamp command - This option will attempt to stamp all events with
- the current time.
- syntax: /timestamp [on|off]
-
- /partall command - This command causes you to leave all channels to which
- you currently joined.
-
- /disconnect command - mIRC will perform a hard disconnect from the server
- without sending a quit message.
-
- finger storage - improved method of saving fingered addresses in mirc.ini
-
-
- $file and $dir identifiers - When used, $file will open a DCC send dialog
- window. The user can then select the file
- from a list of files in the specified
- directory. Use of $dir will show a listing of
- files and directories.
- ex. Help:/play $file="help file" f:\*.txt #mIRC
-
- /font command - This command will open the font dialog in mIRC for the
- window in which it is performed.
-
- Commands in function key aliases - Multiple commands separated with | can
- now be executed by pressing an assigned
- function key.
-
- Browser support - Netscape, Mosaic and Explorer are all supported by the
- URL catcher.
-
- DCC Send percent - Status of a transfer is after a packet is acknowledged,
- instead of sent.
-
- Editbox limit - mIRC will beep 30 characters before the maximum length
- of a line of text is reached.
-
-
- Bug Fixes
- ---------
- /join #channel <key> - mIRC 3.8 did not accept the key, forcing users to
- use /raw join #channel key to parse the command
- correctly.
-
- Channel folder dialog - There were some problems in the last release with
- adding and deleting channels from the channel list
- in the channel folder dialog.
-
- Remote DO command - There was a significant bug that allowed other users
- to gain access to your client in some situations.
-
- -l# switch in /play command - mIRC was only playing the first line of the
- file.
-
- Long channel invite - This was a bug that would cause mIRC to GPF if you
- had auto join on invite turned on and were invited
- to channels with long names. This has been fixed by
- having mIRC ignore invites to channels over about
- 100 characters.
-
- Disappearing .ini sections - Many will be pleased to learn that their
- aliases, popups, and remotes will stay linked
- in their mirc.ini files. There was a problem
- with associations being reset to mirc.ini.
-
- /server N option - mIRC was not connecting properly to the specified
- server. Typing /server N will now attempt to connect to
- the Nth server in your server list.
-
- Command line .ini - There was a problem with designating an .ini file on
- the command line during execution of mIRC. Users
- should now be able to include the .ini, as well as
- other startup settings.
- Note: there is no space between the switch and name
- ex. mirc32.exe -ic:\mirc\mirc2.ini
-
- DALnet URL catching - Channel URL's are now recognized when you join a
- channel and are saved in the URL window.
-
- /save sections in alias - Using the /save command in an alias will now
- let you save multiple .ini's.
- ex. /saveall /save -a alias.ini | /save -p popups.ini |
- /save -u users.ini | /save -c commands.ini |
- /save -e events.ini
-
- No space in "filename" - Long filenames without spaces were not
- registering.
- ex. "This is a long file name" would work but not
- "Thisisaverylongfilename"
-
- $?="text" identifier - The text in the title of the prompt dialog window
- was not appearing
-
- /sound GPF - sending sounds using /sound caused a GPF for some users
-
- window setting GPF - window setting positions in old format caused GPFs
-
- $read concerns - Problems relating to use of $parms with $read and closing
- of files accessed by $read fixed.
-
-
- miscellaneous tweaks and changes to improve aliases and dialog
- positioning, dynamic memory allocation, alleviate possible DCC window
- GPFs, and the internal address list.
-
- Thanks
- ------
- khaled - for not putting anymore new features in ;)
- johno, lewwid, marlboro - testing and examples
- zx9 - proofing
-